package com.xinqi.modules.prepare.common.service;

import com.xinqi.modules.prepare.common.dto.data.*;

/**
 * 备课区导出服务，备课区 -> 课程
 *
 * @author linkai
 * @date 2023/3/20
 */
public interface PrepareExportService {
    /**
     * 导出互动课件-查询
     */
    PrepareCoursewareData exportCourseware(Long id);

    /**
     * 导出互动视频-查询
     */
    PrepareVideoData exportVideo(Long id);

    /**
     * 导出资料-查询
     */
    PrepareDataData exportStudyData(Long id);

    /**
     * 导出作业-查询
     */
    PrepareHomeworkData exportHomework(Long id);

    /**
     * 导出测评-查询
     */
    PrepareExamPaperData exportExamPaper(Long id);

    /**
     * 导出讨论-查询
     */
    PrepareDiscussData exportDiscuss(Long id);

    /**
     * 导出讨论-查询
     */
    PrepareNoticeData exportNotice(Long id);

    /**
     * 导出题目-查询
     */
    PrepareQuestionBankData exportQuestion(Long id);
}
